overdue and unpaid - Alemán Inglés Diccionario